Masteriyo\RestApi\Controllers\Version1\LessonsController A

Total Complexity 64
Dependencies 8
Dependents 2
Total lines 874
Lines of code 573
Logical lines of code 131
Comment lines 218
Methods 14
Properties 6

Methods 14

Method Rating Maintainability Complexity Lines of code
prepare_object_for_database()
C
37 24 68
get_item_schema()
A
29
1 197
create_item_permissions_check()
S
49 6 32
delete_item_permissions_check()
S
49 6 32
update_item_permissions_check()
S
49 6 32
get_lesson_data()
S
47 6 31
register_routes()
S
42 1 63
get_object()
S
57 4 16
get_attachments()
S
52 3 27
get_collection_params()
S
46 1 43
prepare_objects_query()
S
59 2 15
prepare_object_for_response()
S
63 2 9
__construct()
S
81 1 3
prepare_links()
S
72 1 5